common treeshrew - French English Dictionary